From: kaf24@firebug.cl.cam.ac.uk Date: Wed, 25 Jan 2006 13:28:07 +0000 (+0100) Subject: Export Xen driver util function symbols so that Xen drivers X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~16531^2~1 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/%22bookmarks://%22Dat/%22http:/www.example.com/cgi/%22https:/%22bookmarks:/%22Dat?a=commitdiff_plain;h=009b3376469b5832deb22a9dbab861ae8de41d69;p=xen.git Export Xen driver util function symbols so that Xen drivers can build as modules. Signed-off-by: Keir Fraser --- diff --git a/linux-2.6-xen-sparse/drivers/xen/util.c b/linux-2.6-xen-sparse/drivers/xen/util.c index 84906d9675..41e5e94193 100644 --- a/linux-2.6-xen-sparse/drivers/xen/util.c +++ b/linux-2.6-xen-sparse/drivers/xen/util.c @@ -31,6 +31,7 @@ struct vm_struct *alloc_vm_area(unsigned long size) return area; } +EXPORT_SYMBOL(alloc_vm_area); void free_vm_area(struct vm_struct *area) { @@ -39,6 +40,7 @@ void free_vm_area(struct vm_struct *area) BUG_ON(ret != area); kfree(area); } +EXPORT_SYMBOL(free_vm_area); void lock_vm_area(struct vm_struct *area) { @@ -58,11 +60,13 @@ void lock_vm_area(struct vm_struct *area) for (i = 0; i < area->size; i += PAGE_SIZE) (void)__get_user(c, (char __user *)area->addr + i); } +EXPORT_SYMBOL(lock_vm_area); void unlock_vm_area(struct vm_struct *area) { preempt_enable(); } +EXPORT_SYMBOL(unlock_vm_area); /* * Local variables: